package co.edu.eam.ingsoft.jpa.impl;

import java.io.Serializable;
import java.util.Date;

import co.edu.eam.ingsoft.jpa.annotations.Column;
import co.edu.eam.ingsoft.jpa.annotations.Entity;
import co.edu.eam.ingsoft.jpa.annotations.Id;
import co.edu.eam.ingsoft.jpa.annotations.Table;

@Entity
@Table(name = "persona")
public class Persona implements Serializable {

	private String cedula;
	private String nombre;
	private Date fechaNacimiento;

	public Persona() {
	}

	public Persona(String cedula, String nombre, Date fechaNacimiento) {
		super();
		this.cedula = cedula;
		this.nombre = nombre;
		this.fechaNacimiento = fechaNacimiento;
	}

	@Id
	public String getCedula() {
		return cedula;
	}

	public void setCedula(String cedula) {
		this.cedula = cedula;
	}

	@Column(name = "nombre", nullable = true)
	public String getNombre() {
		return nombre;
	}

	public void setNombre(String nombre) {
		this.nombre = nombre;
	}

	@Column(name = "fecha_nacimiento", nullable = true)
	public Date getFechaNacimiento() {
		return fechaNacimiento;
	}

	public void setFechaNacimiento(Date fechaNacimiento) {
		this.fechaNacimiento = fechaNacimiento;
	}

}
